apple mint – Català–English translations

🇬🇧 en ca

apple mint noun

  • Mentha suaveolens
mendastre, menta borda
Wiktionary Links